『如果你對Linux有興趣,那麼這本書絕對該在你的書單中。』─LinuxInsider
『這本書充分介紹了Linux架構的每一個面向。』─EverydayLinuxUser
SYSTEMD靈活運用|SUPERUSER必讀之作
★全新收錄★
✔LVM、journald日誌系統和IPv6的實作
✔新增「第17章」,專門討論虛擬化、容器和cgroup
✔systemd的延伸討論
Linux不像其他的作業系統,它不會對使用者隱瞞重要的資訊。反之,它讓你可以完全控制你的電腦──Linux會讓它的使用者掌控一切。但要真正掌握Linux,就必須理解這個作業系統的工作機制與內部結構,包括「系統是如何啟動(boot)的」、「網路是如何運作的」,以及「Linux的核心(kernel)實際上都做了些什麼」。
本書是暢銷書《HowLinuxWorks》的第三版。作者BrianWard再次深入這個深受喜愛的作業系統,對各個層面進行更詳盡、更深度的探討。任何對Linux內部運作感到好奇的讀者,都可以從中獲益。本書是作者多年專業知識的累積,第三版更新並強化許多知識,亦新增LVM(邏輯卷冊管理程式)、虛擬化、容器等內容。透過這本書,你將學到:
・Linux是如何啟動的,從開機載入程式(bootloader)到init(systemd)
・核心如何管理設備、設備驅動程式和程序
・網路、介面、防火牆和伺服器的運作概念
・開發工具的工作原理,以及它們與共享函式庫之間的關係
・如何編寫出色的shellscript
你還能探索Linux的核心,並檢查使用者空間程序中的關鍵系統任務,包括系統呼叫、輸入和輸出以及檔案系統維護。結合背景、理論、實際範例和詳盡的解釋,本書將教你「控制作業系統」所需的全部知識。